﻿@charset "utf-8";
/* CSS Document */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote{ padding:0px; margin:0px; font-family:"Helvetica Neue",Helvetica,Arial,"微软雅黑","Microsoft Yahei","Hiragino Sans GB","Heiti SC","WenQuanYi Micro Hei",sans-serif; color:#4D4D4D;}
fieldset, img { 
 border: 0;
 }
 body{background:#eeeeee;}
 ol, ul {
 list-style: none;
}
 p{
	margin: 0px;
	padding: 0px;
}
.clear{
	clear:both;
	height:0px;
}
* html .clear{
	clear:both;
	display:inline;
}

*{
	margin: 0;
	padding: 0;
}
a{
	text-decoration: none;
	display:block;
}


.header{ background: url(../image/com/a1.jpg) repeat-x left center; width: 100%; height: 60px;   top: 0; display: block;     z-index: 1000;  position: fixed;}
.header_a{ width: 100%; }
.logo{background: url(../image/com/logo.png) no-repeat; height: 60px; color: #FFFFFF; line-height: 60px; font-size:20px; padding-left:186px; float: left; }
.menu li{ float: left; margin: 0 20px; line-height: 60px;}
.menu li a{ color: #FFFFFF; font-size: 18px;}
.menu{ float: left; margin-left: 50px;}
.user{ line-height:60px; color: #FFFFFF;  float:right; padding-right: 60px;}
.footer{ border-top:2px #c8000a solid; background:#eeeeee; width: 100%;     position: fixed; bottom: 0px; z-index:1000}
.mm{ width:711px; margin:0 auto;}
.mm li{ float:left; margin:0 30px; font-size:18px; line-height:60px; text-align:center;}


.title{ width:180px;background: #646262; height: 100%;}
.title_list {  position: fixed; font-size: 16px;  line-height: 25px;  width:180px; background: #646262; height: 100%;  top: 60px;float:left;}

.title_list li {  margin-left: 28px;  padding-top: 25px;}
.y1{ float:left;}
.y2{ float:left; margin-left:16px; line-height: 30px;}
.y2 a:link{ color:#FFFFFF; font-size:16px;}
.y2 a:visited{ color:#FFFFFF; font-size:16px;}
.y2 a:hover{ color:#FFFFFF; font-size:16px;}
.content{ width: 100%; height: 100%; float: left;}
.vbm{ float: left;width:100%; }
.klkl{ margin-left: 200px; margin-top: 80px;margin-bottom:80px;}
.main{overflow-y: scroll;}
.q1{ border: 1px solid #D8D8D8; height: 300px; padding: 20px; margin-top: 20px;}
    
/*主要样式*/

.subNav{
	cursor:pointer;
	/* font-weight:bold; */
	font-size:16px;
	line-height:42px;
	padding-left:10px;
	background-position:25px 50%;
	height:24px;
	margin-top:10px;
	text-indent:35px;
}
.subNav1{
	 border-bottom:solid 1px rgba(255, 255, 255, .15);  
	cursor:pointer;
	/* font-weight:bold; */
	font-size:16px;
	line-height:42px;
	padding-left:10px;
	margin-top:20px;
	background-position:25px 50%;
	height:42px;
	text-indent:35px;
}

table tr{
	height:30px;
}
 .subNav:hover{color:#FF0000;}
.currentDd{color:##FF0000;}
.navContent {
	/* border-bottom:solid 1px rgba(255, 255, 255, .15); */
	margin-bottom: 0px;
}

.navContent li{
	padding-top: 10px; 
}
.navContent li a {
	display: block;
    min-width: 80px;
    height: 30px;
    text-align: left;
    text-indent: 45px;
    font-size: 16px;
    padding-top: 8px;
    line-height: 30px;
    color: #333;
}
.navContent li a:hover{color:#fff;background-color:#999;text-decoration:none;} 
     

.layui-carousel-ind ul{
	position:absolute;
	top:-330px;
	right:50px;

}
.layui-form-label{
/* 	width:auto; */
}


.layui-carousel {
    background-color: white;}
    
.layui-carousel>[carousel-item]>* {
    background-color: white;
}

.layui-carousel[lay-indicator=outside] .layui-carousel-ind ul {
    background-color: white;
}

.layui-carousel-ind li{
	    background-color: #d2d2d2;
}

.layui-table-cell {
    height: auto;
    line-height: 28px;}
    
    .layui-table-view .layui-form-checkbox[lay-skin=primary] i {
    width: 17px;
    height: 17px;
}

.layui-carousel-ind li.layui-this {
    background-color: #777;
}
.layui-table-cell .layui-form-checkbox[lay-skin=primary] {
    top: 1px;
}

.layui-table-view .layui-form-radio {
    line-height: 28px;}
    
    .layui-table-tool {
    z-index: 10;}



.x-red{color:red;}














